# coding:utf-8
"主要是量化策略要用的条目"

a = """CFFEX.IC    中证500期货主力合约
CFFEX.IF    沪深300期货主力合约
CFFEX.IH    上证50期货主力合约
CFFEX.T     10年期国债期货主力合约
CFFEX.TF    5年期国债期货主力合约
CZCE.CF     棉花主力合约
CZCE.FG     玻璃主力合约
CZCE.JR     粳稻主力合约
CZCE.LR     晚籼稻主力合约
CZCE.MA     甲醇主力合约
CZCE.OI     菜油主力合约
CZCE.PM     普麦主力合约
CZCE.RI     早籼稻主力合约
CZCE.RM     菜粕主力合约
CZCE.RS     菜籽主力合约
CZCE.SF     硅铁主力合约
CZCE.SM     锰硅主力合约
CZCE.SR     白糖主力合约
CZCE.TA     PTA主力合约
CZCE.WH     强麦主力合约
CZCE.ZC     动力煤主力合约
DCE.A       豆一主力合约
DCE.B       豆二主力合约
DCE.BB      胶合板主力合约
DCE.C       玉米主力合约
DCE.CS      玉米淀粉主力合约
DCE.FB      纤维板主力合约
DCE.I       铁矿石主力合约
DCE.J       焦炭主力合约
DCE.JD      鸡蛋主力合约
DCE.JM      焦煤主力合约
DCE.L       塑料主力合约
DCE.M       豆粕主力合约
DCE.P       棕榈油主力合约
DCE.PP      聚丙烯主力合约
DCE.V       PVC主力合约
DCE.Y       豆油主力合约
SHFE.AG     白银主力合约
SHFE.AL     铝主力合约
SHFE.AU     黄金主力合约
SHFE.BU     沥青主力合约
SHFE.CU     铜主力合约
SHFE.FU     燃油主力合约
SHFE.HC     热轧卷板主力合约
SHFE.NI     镍主力合约
SHFE.PB     铅主力合约
SHFE.RB     螺纹钢主力合约
SHFE.RU     橡胶主力合约
SHFE.SN     锡主力合约
SHFE.WR     线材主力合约
SHFE.ZN     锌主力合约"""

a = a.split('\n')

import re
s='SHFE.ZN     锌主力合约'

# b=re.findall('     (.*?)主力合约',s)[0]
# print(b)

b=[]
for i in a:
    c=re.findall('\w+',i)
    b.append({'name':c[2],'symbol':c[0]+'.'+c[1]})
print(b)
